# from mypackage import module1, module2
# print(module1.func1())
# print(module2.func2())

# 另一种引用方式

# import mypackage.module1
# import mypackage.module2
# print(mypackage.module1.func1())
# print(mypackage.module2.func2())

# 另一种引用方式

# from mypackage.module1 import func1
# print(func1())

# 引入子包

# from mypackage.subpackage import submodule
# print(submodule.func3())

# 已经在init中首先进行导入，下方导入方式改变
from mypackage import func1, func2


print(func1())
print(func2())